hit with the cutting edge - Espagnol Anglais Dictionnaire